<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

<%--
    Document   : messages
    Created on : 18.05.2010, 01:20:27
    Author     : Cyclone
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<body>
    <%--<script src="js/messages.js" type="text/javascript"></script>--%>

    <%@include file="systemMessage.jsp" %>

    <div id="box" class="rounded">
        <div id="rightnow" class="rounded-top">
            <h3 class="reallynow rounded-top">
                <span>Личные сообщения</span>
                <%--<a href="#addMessage" class="add_comment" onclick="document.getElementById('messageSubjectInput').focus();">Добавить объявление</a>--%>
                <br />
            </h3>
        </div>
        <!--<br/>-->

        <c:choose>
            <c:when test="${!empty messageList}">
                <c:forEach var="message" items="${messageList}">
                    <div id="rightnow" class="uncorner">
                        <h3 class="reallynow uncorner">
                            <span>${message.subject}</span>
                            <a href="javascript:" class="delete_pm" onclick="if(confirm('Вы действительно хотите удалить сообщение?'))window.location='DeleteMessage?messageId=${message.idMessage}';">Удалить сообщение</a>
                            <br />
                        </h3>

                        <div style="padding: 5px; text-indent: 2px; font-family: Arial; overflow-y: scroll; max-height: 300px; border-bottom: 1px lightgray dashed;">
                            ${message.content}
                        </div>
                        <c:if test="${! empty message.userIdentityByIdSender}">
                            <p style="float:left;">Отправитель: <a href="Profile?id=${message.userIdentityByIdSender.account}" title="Профиль отправителя">${message.userIdentityByIdSender.name}</a>
                                - <a class="pm_send" style="padding-left: 19px;" href="Messages?idRecipient=${message.userIdentityByIdSender.account}&answerTo=${message.idMessage}">ответить</a></p>
                            </c:if>
                        <p style="float: right;">Дата отправления: ${fn:substring(message.creationDate,0,16)}</p>
                        <br style="margin-top: 5px;"/>


                    </div>
                    <br/>

                </c:forEach>

            </c:when><c:otherwise>
                <p>Личных сообщений пока нет</p>
            </c:otherwise></c:choose>

        <c:choose>
            <c:when test="${showForm == true}">
                <form id="form" class="rounded-formcascade" action="AddMessage" method="post">
                    <fieldset>
                        <legend>
                            <a name="addMessage">Отправка личного сообщения</a>
                        </legend>

                        <label for="recipientId">
                            Получатель :
                        </label>
                        <select name="idRecipient" tabindex="1" >
                            <c:forEach items="${userList}" var="user">
                                <option value="${user.account}">
                                    ${user.name}
                                </option>
                            </c:forEach>
                        </select>
                        <br/>

                        <label for="subject">
                            Тема сообщения :
                        </label>
                        <input type="text" name="subject" value="${subject}" tabindex="2"/>
                        <br/>

                        <label for="content">
                            Текст :
                        </label>
                        <textarea name="content" tabindex="3"></textarea>
                        <%--<textarea name="content" class="taWysiwyg" tabindex="4" style="width: 88%"></textarea>
                        <br/>
                        <a href="javascript:" class="goWysiwyg" style="margin-left: 58px;">форматировать текст</a>--%>
                        <br/>
                        <div align="center" style="margin-top: 10px;">
                            <input id="button1" type="submit" value="Отправить" tabindex="5"/>
                            <input id="button2" type="reset" value="Очистить" tabindex="6" />
                        </div>
                    </fieldset>


                </form>
            </c:when>
            <c:otherwise>
                <%--<a href="Messages?showFormAsked=y">Отправить новое сообщение</a>--%>
                <form id="form" style="text-align: center;">
                    <input style="width: 280px;" type="button" value="Отправить новое сообщение" onclick="window.location = 'Messages?showFormAsked=y'"/>
                </form>
            </c:otherwise>
        </c:choose>
    </div>
    <script type="text/javascript">

        // var defaultVal = 'Введите текст объявления';
        $(document).ready(function(){
            $("#liMessages").addClass("current");

            $('div#top-panel p').text('Ваши личные сообщения');

            if(!$.browser.mozilla) {
                $('div.uncorner#rightnow').css('padding-bottom', '4px');
            }
        });
    </script>
</body>

